give (one) both barrels - Turc Anglais Dictionnaire